logically true statement - English Synonyms Dictionary